import urllib.request

def extract(symbol, index):
  data = getinfo(symbol)
  data = data[index].split(':')[1].strip().strip('"')
  return data

def getinfo(symbol):
  url = 'http://finance.google.com/finance/info?q=%s' % (symbol)
  data = urllib.request.urlopen(url).read().decode('utf8')
  data = data.strip().strip('/').strip().strip('[').strip().strip('{').strip(']').strip().strip('}')
  data = data.split(',')
  return data

def getname(symbol):
  return extract(symbol, 1)

def getprice(symbol):
  return extract(symbol, 3)
  
def main():
  print(getprice('goog'))

if __name__ == '__main__':
  main()
